canada horsebalm - German English Dictionary